home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 004a / grade201.zip / GRADE.TXT < prev    next >
Text File  |  1991-09-16  |  27KB  |  824 lines

  1. Grade Book For DOS
  2.  
  3.  
  4. A Grading Management System
  5. for Teachers
  6.  
  7. Daniel M. Vallejo
  8.  
  9. September 15, 1991
  10. Revision15
  11.  
  12. Educational Services Inc., Seattle, Washington
  13.  
  14. Published by
  15.  
  16. Educational Services, Inc. and Daniel M. Vallejo
  17. 540-C NE Northgate Way Suite 417
  18. Seattle, Washington 98125
  19. (206) 820-8043
  20.  
  21. All rights reserved.  No part of this book may be reproduced 
  22. or transmitted in any form or by any means, electronic or 
  23. mechanical, including photocopying, recording or by any 
  24. information storage and retrieve system without written 
  25. permission from the author.
  26.  
  27. Copyright (C) 1991 by Educational Services, Inc., and Daniel M. Vallejo
  28.  
  29. DOS Version 2.01, 1990
  30.  
  31. Printed in the United States of America
  32.  
  33.  
  34. Registration
  35.  
  36.     For nearly four years, we at ESI have been developing 
  37. software for the education community.  We've licensed Grade 
  38. Book to the Mater Dei High School, Saint Anthony's High 
  39. School, University of California at Irvine, California State 
  40. University at Fullerton, University of Southern California, 
  41. California State University at Los Angeles, and at the 
  42. University of Washington.
  43.     We think that grade book is unmatched than any other 
  44. grading system.  If you would like to register this product 
  45. please send $20 to Dan Vallejo at the above address.  In 
  46. return you will receive a printed manual, product support 
  47. (two-hours of free enhancements based on your suggestions), 
  48. and the latest enhancements.
  49.  
  50. Introduction
  51.  
  52.     Grade Book was designed for teachers to keep track of 
  53. student grades.  The program is simple and easy to use.  It 
  54. is menu driven; all functions are displayed at the top of 
  55. the screen.  By typing a few keystrokes any function can be 
  56. selected.
  57.     The program tracks student id's, names, scores, and 
  58. grades.  (If more information is required the author can be 
  59. contacted for further details.)  All the basic needs of a 
  60. teacher's have been placed in the program.
  61.     Grade Book handles a maximum of fifty students per class 
  62. with six classes on the disk.  There is plenty of room for 
  63. grades; forty for homework, and twenty for tests.  The 
  64. program is very versatile.  Homework are not limited to ten 
  65. points, they can be any value so desired.  Tests, likewise, 
  66. are not limited to 100 points.
  67.     Grading is based on a standard system for grades (A+ 
  68. 100%+, A 90%+, B+ 85%+, B 80%+, C+ 75%+ C 70%+, D 60%+, F 
  69. 60%-).  You may change this free of charge upon 
  70. registration.
  71.  
  72. Common Features
  73.  
  74.     All the functions of Grade Book are accessed through the 
  75. menu at the top.  Each function is denoted by an upper-case 
  76. letter followed by a ) .  A function may be selected by 
  77. typing the appropriate letter.  The menu may be exited by 
  78. pressing the <ESC> key.
  79.     There are a variety of options at each menu but Period is 
  80. a common option.  It will save the current information and 
  81. switch to a new class.  If Period is chosen the following is 
  82. displayed.
  83.  
  84. Period [1 to 6] _
  85.  
  86.     The program will ask for a new period and will save the 
  87. current period's information.  If the period chosen is the 
  88. different that the current period number the program will 
  89. load the new period's information, otherwise no load will be 
  90. done, which will save time.
  91.     The <ESC> key may also be used to exit an activity.  For 
  92. example if Homework #3 was about to be changed and Test #3 
  93. was actually the choice wanted then pressing <ESC>will back 
  94. out and the value for Homework #3 will remain unchanged.
  95.  
  96. <2>Descriptions: H)omework T)est <ESC>H
  97. Homework number [1 to 4] 3
  98. Score [0 to 43] <ESC>
  99.  
  100.     The most time consuming task of a grading system is the 
  101. entry of scores; therefore special capabilities have been 
  102. built into the program.  When the program asks for a number 
  103. it will display a minimum value, a maximum value and the 
  104. number of digits that are to be entered.
  105.  
  106. New student's number to add [1 to 25] ___
  107.  
  108.     If a new test or homework is entered the program will ask 
  109. for the standard maximum value, that is, without extra 
  110. credit.  Scores greater than the maximum value can be 
  111. entered for cases such as extra credit, however.  If a zero 
  112. or if the number of digits has been entered there will be no 
  113. need to press <RETURN>.  This is added to speed the process 
  114. of entering data.
  115.     In some cases there will be a need to enter many perfect 
  116. scores of 100 on a 100 point test or homework in which case 
  117. a slash (/) can been entered and a 100 will show up on the 
  118. screen.  Again there will be no need to press <RETURN>.
  119.     If there are perfect scores and the test is worth 43 
  120. points, 110 points, or 10 points, then a period (.) may be 
  121. entered and the program will use the maximum value for the 
  122. test.  Again there will be no need to press <RETURN>.  The 
  123. <BACKSPACE> may be used to correct entries.
  124.     The program will display a series of underscores (_) for 
  125. the entry of names, dates, descriptions, and indentification 
  126. codes.  When the program asks for a textual description such 
  127. as a student name, the program will print a series of 
  128. underscores (_) to indicate how long the name may be.  Once 
  129. the number of letters has been entered the program will no 
  130. longer accept more letters.
  131.  
  132. Commands
  133.  
  134. <1>Main: A)ttendance  D)ay-to-day  R)eports  S)et-up  Q)uit
  135.  
  136. Attendance          Student attendance
  137.                     Not available at this time.
  138.  
  139. Day-to-day          Day-to-day activities
  140.                     This menu will allow for the entry of 
  141.                     tests and homework, editing student 
  142.                     grades and so forth.
  143.  
  144. Reports             Student and class listings
  145.                     This menu will allow for the printing 
  146.                     of student lists for both the students 
  147.                     and the teacher.
  148.  
  149. Set-up              First-time installation and student modifications
  150.                     This menu will allow the initial 
  151.                     creation of classes and the 
  152.                     maintenance of student lists.
  153.  
  154. Quit                Exit the program
  155.                     This will save the current information 
  156.                     and exit the program.
  157.  
  158. Set-up
  159. First-time installation and student modifications
  160.  
  161. <6>Set-up: E)nter A)dd D)rop F)inal R)e-init C)hange P)eriod <ESC>
  162.  
  163.     This menu allows for the initial creation of classes, 
  164. adding and deleting students, finalizing grades, switching 
  165. to the second quarter and changing a student's record 
  166. contents or the status of the class.
  167.  
  168. Enter               Enter a class
  169.                     This will allow the entry of a new 
  170.                     class and will ask for each student's 
  171.                     identification and name.
  172.  
  173. Add                 Add a student
  174.                     This will allow the addition of a 
  175.                     student to the class.
  176.  
  177. Drop                Drop a student
  178.                     This will allow the deletion of a 
  179.                     student from the class.
  180.  
  181. Final               Finalize grades
  182.                     This will allow the finalization of 
  183.                     the student's grades based on the 
  184.                     class work.
  185.  
  186. Re-init             Begin a new semester or 2nd quarter
  187.                     This menu will allow the class to 
  188.                     begin a new semester or second 
  189.                     quarter.
  190.  
  191. Change              Change class status, student record or class work
  192.                     This menu will allow the modification 
  193.                     of class related information, the 
  194.                     student information and raw grades, 
  195.                     and the class work points and 
  196.                     descriptions.
  197.  
  198. Set-up/Enter
  199. Enter a class
  200.  
  201.     This will allow the entry of a new class and will ask for 
  202. each student's identification and name.  This will delete 
  203. ALL information from the class; all the totals will be set 
  204. to zero and the class be set to the first quarter.
  205.  
  206. ****** WARNING ******
  207. This will delete all information for period 2
  208. Are you sure (Y/N)?
  209.  
  210.     The program will ask for verification.  If a No is 
  211. entered the program will return to the Set-up menu.  If a 
  212. Yes is entered the program will then ask for a course name.
  213.  
  214. Course name:
  215.  
  216.     The identification code for the first student should then 
  217. be entered.  Any type of code may entered so long as the 
  218. code is less than eleven characters.  The codes should be 
  219. unique as they are used as a secondary form of 
  220. identification.  But it is ultimately left to be used in any 
  221. fashion so desired.
  222.  
  223. Student's names:
  224.  
  225. ( 1)
  226. ID code:
  227.  
  228.     The name of the first student should then be entered.  
  229. The entire name will be required and may be entered in any 
  230. chosen way (ex. last name, first or first name, last etc..).
  231.  
  232. Name:
  233.  
  234.     The process of entering identifications and names will be 
  235. repeated until the entire class has been entered.  Once the 
  236. last name has been entered press the <RETURN> key on the 
  237. identification code and the program will return to the Set-
  238. up menu.
  239.  
  240.  
  241. Set-up/Add
  242. Add a student
  243.  
  244.     This will allow the addition of a student to the class.  
  245. All the totals for the student will be set to zero.
  246.     If no students can be added the following message will be 
  247. displayed and the program will return to the Set-up menu.
  248.  
  249. No room to add another student
  250.  
  251.     The program will then ask for the new student's number, 
  252. which can be any number in the range specified in the 
  253. brackets.  If a zero or any number not in the range 
  254. specified is entered the program will exit and return to the 
  255. Set-up menu.
  256.  
  257. New student's number to add [1 to 25] __
  258.  
  259.     The program will ask for the student's identification and 
  260. name.
  261.  
  262. New student's ID code:
  263.  
  264. New student's name:
  265.  
  266.     The students after the student added will be shifted down 
  267. one space.  Keep this in mind if a record book is being 
  268. used.  The program will then return to the Set-up menu.
  269.  
  270.  
  271. Set-up/Drop
  272. Drop a student
  273.  
  274.     This will allow the deletion of a student from the class.  
  275. All information for the student will be deleted.
  276.     If no students can be dropped the following message will 
  277. be displayed and the program will return to the Set-up menu.
  278.  
  279. No student to drop
  280.  
  281.     The program will then ask for the student's number to 
  282. drop which can be any number in the range specified in the 
  283. brackets.  If a zero or any number not in the range 
  284. specified in the brackets is entered the program will exit 
  285. and return to the Set-up menu.
  286.  
  287. Student's number to drop [1 to 34] __
  288.  
  289.     The student's record will be displayed and the program 
  290. will ask for verification.
  291.  
  292. 22) Smith, John
  293.    1  2  3  4  5
  294.   13 44  0  0 10
  295.   88 <155> 97% 77% A C+ ?
  296.  
  297.   Drop this student (Y/N)?
  298.  
  299.     If a No is entered the program will return to the Set-up 
  300. menu.  If a Yes is entered the student is then dropped, the 
  301. students after Smith will be shift up one space,and the 
  302. program will return to the Set-up menu.
  303.  
  304.  
  305. Set-up/Final
  306. Finalize grades
  307.  
  308.     This will allow the finalization of the student's grades 
  309. based on the first and second quarter grades.  The program 
  310. will ask for the finals test.  If a zero or any number not 
  311. in the range specified in the brackets is entered the 
  312. program will return to the Set-up menu.
  313.     Any test can be the final exam.  It is ultimately left to 
  314. the teacher but it must be a test.
  315.  
  316. Which test is the finals test [1 to 6] _
  317.  
  318.     The student's name, number, percentile and grade for both 
  319. quarters and the percentile for the final test will be 
  320. displayed along with a calculated final grade for the class.
  321.  
  322. 1 Amber, Joseph     78%  98% 87% C  A  [B]  accept (Y/N)?Y
  323. 2 Blue, Joanne     100% 100% 98% A+ A+ [A+] accept (Y/N)?N  
  324. New Grade:B
  325. .
  326. .
  327.  
  328.     The program will calculate the final grade by the 
  329. following formula.  This is then converted to a letter 
  330. grade.
  331.  
  332.     Grade =    2 * 1st Quarter Percentile + 
  333.             2 * 2nd Quarter Percentile +
  334.             Final Percentile
  335.  
  336.     If a Yes is entered the program will display the next 
  337. student.  If a No is entered the program will ask for a new 
  338. grade.  Any grade may be entered (A+, A, A-, B+, B, B-, C+, 
  339. C, C-, D, F, ?).
  340.     The process of finalizing grades will be continued until 
  341. the last student then the program will return to the Set-up 
  342. menu.
  343.  
  344.  
  345. Set-up/Re-init
  346. Begin a new semester or 2nd quarter
  347.  
  348. <5>Re-init: S)emester 2)nd-quarter P)eriod <ESC>
  349.  
  350.     This menu will allow the class to begin a new semester or 
  351. second quarter.
  352.  
  353. Semester            Begin a new semester
  354.                     This will allow the class to begin a 
  355.                     new semester
  356.  
  357. 2nd-quarter         Begin a second quarter
  358.                     This will allow the class to begin a 
  359.                     second quarter.
  360.  
  361.  
  362. Set-up/Re-init/Semester
  363. Begin a new semester
  364.  
  365.     This will allow the class to begin a new semester.  All 
  366. tests and homework along with their descriptions and values 
  367. will be deleted.  Only the student identifications and their 
  368. names will remain.
  369.  
  370. ********** WARNING **********
  371. This will delete all information and totals
  372. Are you sure (Y/N)?
  373.  
  374.     The program will ask for verification.  If a No is 
  375. entered the program will return to the Set-up/Re-init menu.  
  376. If a Yes is entered the program will initialize all the 
  377. student's records and then return to the Set-up/Re-init 
  378. menu.
  379.  
  380.  
  381. Set-up/Re-init/2nd-quarter
  382. Begin a second quarter
  383.  
  384.     This will allow the class to begin a second quarter.  All 
  385. tests and homework along with their descriptions and values 
  386. will be deleted.  Only the student identifications, names, 
  387. letter grades, total points, and percentile from the first 
  388. quarter will remain.
  389.  
  390. ********** WARNING *********
  391. This will delete all tests and homework
  392. Are you sure (Y/N)?
  393.  
  394.     The program will ask for verification.  If a No is 
  395. entered the program will return to the Set-up/Re-init menu.  
  396. If a Yes is entered the program will initialize all 
  397. student's records and then return to the Set-up/Re-init 
  398. menu.
  399.  
  400.  
  401. Set-up/Change
  402. Change class status, student record, or class work
  403.  
  404. <3>Change: S)tatus R)ecord D)escriptions <ESC>
  405.  
  406.     This menu will allow the modification of the class 
  407. status, an individuals record,and test or homework 
  408. information.
  409.  
  410. Status              Modify class status
  411.                     This menu will allow the modification 
  412.                     of the class status such as; the class 
  413.                     name, the number of students, the 
  414.                     number of tests entered, and so forth.
  415.  
  416. Record              Modify student record
  417.                     This will allow the modification of a 
  418.                     student's scores, quarter grades, and 
  419.                     so forth.
  420.  
  421. Descriptions        Modify test and homework information
  422.                     This menu will allow the modification 
  423.                     of tests and homework descriptions and 
  424.                     their respective values.
  425.  
  426.  
  427. Set-up/Change/Status
  428. Modify class status
  429.  
  430.     This menu will allow the modification of the class 
  431. status.  This will not delete or add any information.  It is 
  432. provided solely to offset any unknown program flaws.
  433.  
  434. N)ame            ->Class #1
  435. S)tudents          23
  436. H)omeworks         9
  437. T)ests             3
  438. C)hange quarter       1
  439. M)aximum points       320
  440. <ESC>
  441.  
  442. Which?
  443.  
  444.     If Name is chosen the program will ask for the class 
  445. name.
  446.     If Students is chosen the program will ask for the number 
  447. of students in the class.
  448.     If Homework is chosen the program will ask for the number 
  449. of homework entered.
  450.     If Tests is chosen the program will ask for the number of 
  451. tests entered.
  452.     If Change quarter is chosen the program will switch 
  453. quarters from 1 to 2 or 2 to 1 whichever is the case.
  454.     If Maximum points is chosen the program will ask for the 
  455. maximum points in the class.
  456.     If <ESC> is chosen the program will ask whether to re-
  457. calculate the student's grade and then return to the Set-
  458. up/Change menu.
  459.  
  460.  
  461. Set-up/Change/Record
  462. Modify student record
  463.  
  464.     This will allow the modification of a student's record 
  465. such as; identification, name, scores, total points, 
  466. percentiles, and grades.  Nothing will be recalculated.
  467.     This should be to change identification codes and student 
  468. names or if for some reason the any of the information 
  469. appears unusual.  Be aware that if any re-calculation of 
  470. grades occurs the changes might be undone.  Select this 
  471. before printing or finalizing grades.
  472.     The program will then ask for the student's number.  If a 
  473. zero or any number not in the range specified in the 
  474. brackets is entered the program will exit and return to the 
  475. Set-up/Change menu.
  476.  
  477. Record number to change [1 to 23] __
  478.  
  479.     The program will then display the following menu and the 
  480. student's record.
  481.  
  482. Record: I)d N)ame H)wk T)ests M)axpts P)ercent G)rades <ESC>
  483.  
  484. 32) Josephs, Steven
  485.   1  2  3  4  5
  486.  13 44  0  0 10
  487.  88 <155> 97% 77% A C+ ?
  488.  
  489.     If Id is chosen the program will ask for the 
  490. identification code.
  491.     If Name is chosen the program will ask for the name.
  492.     If Homework or Test is chosen the program will ask for 
  493. the number and then ask for the score.
  494.     If Maxpts is chosen the program will ask for the total 
  495. points (the sum of the homework and test scores).
  496.     If Percent is chosen the program will ask for the quarter 
  497. and then ask for the percentile.
  498.     If Grades is chosen the program will ask for the 
  499. quarter/final (the final is 3) and then ask for the grade.
  500.     If <ESC> is chosen the program ask for verification.  If 
  501. No is chosen the student is returned to the state it was 
  502. before any changes were made.  Otherwise the changes are 
  503. made permanent.  The program will then return to the Set-
  504. up/Change menu.
  505.  
  506.  
  507. Set-up/Change/Descriptions
  508. Modify test and homework information
  509.  
  510. <2>Descriptions: T)est  H)omework  L)ist  <ESC>
  511.  
  512.     This menu will allow the modification of test and 
  513. homework descriptions and their respective values.
  514.     If Test or Homework is chosen and there are no tests or 
  515. homework the following message will be displayed and then 
  516. will return to the Change/Descriptions menu.
  517.  
  518. No tests
  519. No homework
  520.  
  521.     The program will then ask for the test or homework number 
  522. to modify.
  523.  
  524. Enter test description number [1 to 5] 2
  525. Enter homework description number [1 to 15] 3
  526.  
  527.     The program will display the following menu along with 
  528. the test or homework information.
  529.  
  530. Change test: D)escription  V)alue  <ESC>
  531. Test #2:
  532. Unit exam 3
  533. = 100
  534.  
  535. Change homework: D)escription  V)alue  <ESC>
  536. Homework #3:
  537. P.35 Questions 1,2,3
  538. = 10
  539.  
  540.     If Description is chosen the program will ask for the new 
  541. description.
  542.     If Value is chosen the program will ask for the new value
  543.     If <ESC> is chosen the program will return to the Set-
  544. up/Change/Descriptions menu.
  545.  
  546.     If List is chosen from the Set-up/Change/Descriptions 
  547. menu the program will ask for Test or Homework and then 
  548. display the appropriate descriptions and value.
  549.  
  550. <2>List: T)ests H)omework <ESC>
  551.  
  552. #       Tests
  553.  1     Test one     = 100
  554.  2     Unit exam    = 200
  555.  .
  556.  .
  557.  
  558. #       Homework
  559.  1     Chapter 1    = 10
  560.  2     Crossword    = 5
  561.  .
  562.  .
  563.  
  564.  
  565.  
  566. Day-to-day
  567. Day-to-day activities
  568.  
  569. <1>Day-to-day: T)est H)omework E)dit L)ist U)pdate D)escriptions P)eriod <ESC>
  570.  
  571.     This menu will allow for the entry of tests, homework, 
  572. editing student scores,and displaying the information.
  573.  
  574. Test/homework       Enter a test or homework
  575.                     This will allow the entry of a new 
  576.                     test or homework or re-entry of an 
  577.                     existing one.
  578.  
  579. Edit                Modify student scores
  580.                     This will allow the modification of a 
  581.                     student's test or homework scores.
  582.  
  583. List                Display student scores
  584.                     This will display all the student's 
  585.                     scores.
  586.  
  587. Update              Re-calculate class and student scores
  588.                     This will re-calculate the class and 
  589.                     all the student's scores.
  590.  
  591. Descriptions        Display test or homework descriptions
  592.                     This menu will display all test or 
  593.                     homework descriptions along with their 
  594.                     respective values.
  595.  
  596.  
  597. Day-to-day/Test or Homework
  598. Enter a test or homework
  599.  
  600.     This will allow the entry of a new test or homework or 
  601. re-entry of an existing one.  The program will display the 
  602. next new test or homework number.  If there is no room to 
  603. add another then the program will display a message and 
  604. return to the Day-to-day menu.
  605.  
  606. Do you wish to enter test 3 (Y/N/<ESC>)?
  607. Do you with to enter homework 10 (Y/N/<ESC>)?
  608.  
  609.     If <ESC> is chosen the program will return to the Day-to-
  610. day menu.  If many of the values in a previous test or 
  611. homework were incorrect and rather than having to correct 
  612. them one by one using the Day-to-day/Edit menu selection one 
  613. can re-enter the appropriate test or homework by responding 
  614. No.  The program will then ask for the old number, the 
  615. description, and the value.
  616.  
  617. Enter homework number [1 to 10] 1
  618. Enter test number [1 to 3] 2
  619.  
  620. Enter homework description
  621. :Page 34
  622. Enter test description
  623. :Quarter exam
  624.  
  625. Enter value for this homework [0 to 999] 10
  626. Enter value for this test [0 to 999] 200
  627.  
  628.     The program will then subtract the old scores from the 
  629. student's record.
  630.  
  631.     If a Yes had been chosen from the first prompt the 
  632. program would have asked for a description and a value.
  633.  
  634.     In either case the program will then display each 
  635. student's name and ask for a score.  As the scores are 
  636. entered the program re-calculates each student's new grade 
  637. and percentile.
  638.  
  639. Ana, Davis   [0 to 200] 200
  640. Bell, Don    [0 to 200] 150
  641. .
  642. .
  643.  
  644. Ana, Davis   [0 to 10] 10
  645. Bell, Don    [0 to 10] 8
  646. .
  647. .
  648.  
  649.     The program will then return to the Day-to-day menu.
  650.  
  651. Day-to-day/Edit
  652. Modify student scores
  653.  
  654.     This will allow the modification of a student's test or 
  655. homework scores.  This will re-calculate the total points, 
  656. percentile, and the letter grade for the current quarter.
  657.     The program will ask for the student's number.
  658.  
  659. Edit student number [1 to 50] 34
  660.  
  661.     The program will then display the student's record along 
  662. with a short description of the tests and homework that have 
  663. been entered.
  664.  
  665. 34) Gregory, Joseph
  666.   1  2  3  4  5  6
  667.  10  0  8  7 10 22
  668. 100 88 74 <319> 108% 87% A+ B+ ?
  669.  
  670. H)omework T)est <ESC>
  671.  
  672.     If <ESC> is chosen the program will ask for verification.
  673.  
  674. Save these changes (Y/N)?
  675.  
  676.     If a No is entered the program will leave the student's 
  677. record unchanged otherwise the changes will be made 
  678. permanent.
  679.  
  680.     If Homework or Test is chosen the program will ask for 
  681. the number to edit and then ask for the score.
  682.  
  683. Homework number [1 to 6] 2
  684. Test number [1 to 3] 3
  685.  
  686. Score [0 to 10] __
  687. Score [0 to 200] ___
  688.  
  689.  
  690. Day-to-day/List
  691. Display student scores
  692.  
  693.     This will display all the student's scores.  If more than 
  694. 4 homework or tests have been entered the program will 
  695. display reference points on every third student, and will 
  696. pause after five students have been displayed.  Pressing 
  697. <SPACE BAR> will continue displaying students, pressing 
  698. <ESC> will exit.  Once all the students have been shown the 
  699. program will return to the Day-to-day menu.
  700.  
  701. 1) Amber, Joseph
  702.  10  0  8  7 10 22
  703. 100 88 74 <319> 108% 87% A+ B+ ?
  704.  
  705. 2) Blue, Joanne
  706.  10  8 10  8 15 15
  707.  90 99100 <350> 96% 95% A A ?
  708.  
  709. 3) Cosworth, Ann
  710.   1  2  3  4  5  6
  711.   9 10 10  5 10 19
  712.  75100100 <338> 89% 92% B+ A ?
  713.  
  714. 4) Dave, Steven
  715.  10  9 10 10 10 14
  716.  88 85 98 <334> 89% 91% b+ A ?
  717.  
  718. 5) Grapple, David
  719.   8 10 10 15  9 15
  720.  95 90 75 <327> 82% 89% B B+ ?
  721.  
  722. Press <ESC> to quit, <SPACE BAR> to continue
  723.  
  724.  
  725. Day-to-day/Update
  726. Re-calculate class and student scores
  727.  
  728.     This will re-calculate the class and all the student's 
  729. scores.  The program re-calculates the maximum total for the 
  730. class and double checks each student's totals and grades.  A 
  731. period is printed for each student updated.
  732.  
  733. Updating....
  734.  
  735.  
  736. Day-to-day/Descriptions
  737. Display test or homework descriptions
  738.  
  739. <2>Descriptions: T)ests H)omeworks <ESC>
  740.  
  741.     This menu will display all test or homework descriptions 
  742. along with their respective values.
  743.     If Tests or Homework is chosen and there are no tests or 
  744. homework the program will display a message and return to 
  745. the Day-to-day menu.
  746.  
  747. No tests
  748. No homework
  749.  
  750.     Otherwise the descriptions along with there values are 
  751. appropriately shown.
  752.  
  753. #       Tests
  754.  1     Test one       = 100
  755.  2     Unit exam      = 200
  756. .
  757. .
  758.  
  759. #       Homework
  760.  1     Chapter 1      = 10
  761.  2     Crossword      = 5
  762. .
  763. .
  764.  
  765.  
  766. Reports
  767. Student and class listings
  768.  
  769. <6>Print-out: T)eacher S)tudent B)oth A)ttendance D)ate P)eriod <ESC>
  770.  
  771.     This menu will allow for the printing of student lists 
  772. for both the students and the teacher.
  773.     If Teacher is chosen the program will activate the 
  774. printer, print a header consisting of the date, test and 
  775. homework descriptions and their values, the class name, the 
  776. title, the teacher name, the total points for the class, and 
  777. the letter grade values. The program will then display the 
  778. following as each student's COMPLETE record is printed. The 
  779. program will then return to the Reports menu.
  780.  
  781. Printing header...
  782. Printing student # 3/30
  783.  
  784.     If Student is chosen the program will do the same as the 
  785. Teacher selection except that no names will be shown only 
  786. identification codes.  The students will also be printed in 
  787. random order.  The program will then return to the Reports 
  788. menu.
  789.     If Both is chosen the program will print the teacher and 
  790. student copy and then return to the Reports menu.
  791.     The Attendance option is not available at this time.
  792.     If Date is chosen the program will ask for the current 
  793. date.
  794.     During printing if any key is pressed the program will 
  795. pause the printing process and will display the following.
  796.  
  797. Pausing: C)ontinue <ESC>
  798.  
  799.     If Continue is entered the program will resume printing.  
  800. If <ESC> is entered the program will return to the Reports 
  801. menu.
  802.     If a selection is chosen and if no date was entered when 
  803. the current session started the program will prompt for the 
  804. current date.  The program will assume there is no date and 
  805. no teacher name.
  806.  
  807.  
  808. Quit
  809. Exit the program
  810.  
  811.     This will save the current information and exit the 
  812. program.
  813.  
  814. Please wait saving file
  815.  
  816. The End
  817.  
  818.     Always Quit the program never turn off the computer in 
  819. the middle of a session otherwise the current period will be 
  820. not be updated and valuable data will be lost.
  821.  
  822.  
  823.  
  824.